package org.robert.export_client.excel.metadata;

import lombok.*;

import java.io.Serializable;
import java.util.Map;

/**
 * ExcelDictEntity:
 *
 * @author zhaoshengtao
 * @date 2024/01/19
 */
@AllArgsConstructor
@NoArgsConstructor
@Builder
@EqualsAndHashCode
public class ExcelDictEntity implements Serializable {

    private static final long serialVersionUID = -1870523922084288456L;
    private String dictName;

    private String filedName;

    private Map<String, String> dictMap;

    private boolean isSplit;

    private String spilt;

    private String connect;

    public boolean isSplit() {
        return isSplit;
    }

    public void setSplit(boolean split) {
        isSplit = split;
    }

    public String getSpilt() {
        return spilt;
    }

    public void setSpilt(String spilt) {
        this.spilt = spilt;
    }

    public String getDictName() {
        return dictName;
    }

    public void setDictName(String dictName) {
        this.dictName = dictName;
    }

    public String getFiledName() {
        return filedName;
    }

    public void setFiledName(String filedName) {
        this.filedName = filedName;
    }

    public Map<String, String> getDictMap() {
        return dictMap;
    }

    public void setDictMap(Map<String, String> dictMap) {
        this.dictMap = dictMap;
    }

    public String getConnect() {
        return connect;
    }

    public void setConnect(String connect) {
        this.connect = connect;
    }
}
